The History of Java VM Technology |
The first generation: An interpreter with a conservative collector | |
![]() |
Basic type operations basic types are very slow |
![]() |
Method invocation is slow |
![]() |
Object allocation is slow |
![]() |
Programs freeze during object garbage collection |
![]() |
Thread synchronization is very slow |